package com.hpeu_01.day0106;

/**
 * 单例模式：饿汉式
 */
public class Singleton {
    //1.构造器私有化
    private Singleton(){

    }
    //2.内部提供该类的一个静态实例（对象）
    private static Singleton singleton ;
    //3.提供一个公共的方法，返回该类的实例
    public static Singleton getInstance(){
        if (singleton == null){
            singleton = new Singleton();
        }
        return singleton;
    }
}
